*{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block;}
body{font-family:'PT Sans Narrow', sans-serif;width:100%;font-weight:normal;}
.wrapper{width:1000px;margin:0 auto;}
.main-title{text-align:center;text-transform:uppercase;font-size:45px;font-family:'PT Sans Narrow', sans-serif;}
h2{color:#005697;}
.header{width:100%;background:url('../images/bg-header.jpg') 50% no-repeat;}
.wrapper1{position:relative;height:120px;width:1000px;margin:0 auto;}
.phone{float:right;text-align:right;font-size:24px;margin-top:50px;}
.logo{position:absolute;font-size: 32px;left:370px;top:52px;width:260px;text-align:center;}
.logo p{font-size:19px;padding:0px;text-align:center;margin-top: -8px;}
.adress{float:left;text-align:left;font-size:18px;margin-top:50px;margin-left:0px;}
.atmosphere1{height:639px;color:#fff;padding-top:40px;background:url('../images/atm111.jpg') 50% no-repeat;}
.atmosphere1 .wrapper{padding-top: 120px;}
.atmosphere1 ul{margin-left:55px;height:30px;}
.atmosphere1 ul li{float:left;color:#ececec;font-size:13px;margin-right:40px;padding-left:20px;}
.atmosphere1 ul li:first-child{list-style:none;}
.atmosphere1 ul li span{color:#ffffff;font-size:21px;}
.order{display:block;width:1000px;margin:0 auto;width:376px;margin-top:60px;}
.orange-button{display:block;background:url('../images/orange-button.png') no-repeat;width:376px;height:67px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:34px;padding-top:20px;text-align:center;padding: 0;border: none;background-size: cover;background-position: center center;}
.order p{color:#fffefe;text-align:center;font-size:19px;}
#testwindow{background:url('../images/popup.png') no-repeat;width:445px!important;height:495px!important;color:#00539d;position: fixed;top: 50px;left: 0;right: 0;margin: 0 auto;z-index: 99999;}

#wwrapp {
	display: none;
	position: fixed;
	width: 100%;
	height: 100vh;
	left:0;
	right:0;
	top: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.3);
	z-index: 9999;
}

#testwindow .close{display:block;background:url('../images/close.png') no-repeat;width:11px;height:11px;color:#fff;float:right;margin-top:10px;margin-right:10px;font-size: 14px;background: #000;color: #fff;width: 20px;height: 19px;text-align: center;text-decoration: none;}
.popup-form{font-size:26px;text-align:center;margin-top:60px;}
.popup-form input[type="text"]{color:#00539d;font-size:25px;border:2px solid #e6e9ec;width:280px;height:50px;margin-right:15px;padding-left:20px;margin-top:20px;font-family:'PT Sans Narrow', sans-serif;}
.popup-form input::-webkit-input-placeholder{color:#005697;}
.popup-form input::-moz-placeholder{color:#005697;}
.popup-form input[type="submit"]{background:none;border:3px solid #00539d;width:200px;height:50px;color:#00539d;text-transform:uppercase;font-size:24px;cursor:pointer;font-family:'PT Sans Narrow', sans-serif;margin-top:50px;margin-left:-25px;}
.content{margin-top:-70px;}
.icons{margin-top:60px;height:440px;}
.icons h4{color:#005697;font-size:26px;}
.icons p{color:#909090;font-size:20px;}
.icon1, .icon2, .icon3, .icon4, .icon5, .icon6{margin-bottom:40px;width:367px;padding-left:123px;height:103px;float:left;}
.icon1{background:url('../images/icon1.png') no-repeat;margin-right:20px;}
.icon2{background:url('../images/icon4.png') no-repeat;}
.icon3{background:url('../images/icon2.png') no-repeat;margin-right:20px;}
.icon4{background:url('../images/icon5.png') no-repeat;}
.icon5{background:url('../images/icon3.png') no-repeat;margin-bottom:50px;padding-top:15px;height:95px;margin-right:20px;}
.icon6{background:url('../images/icon6.png') no-repeat;margin-bottom:50px;padding-top:15px;height:95px;}
.atmosphere2{background:url('../images/atm2.jpg') 50% no-repeat;clear:both;height: auto;padding: 70px 0;}
.block-form{color:#fff;font-size:26px;text-align:center;padding-top:300px;}
.block-form input[type="text"]{color:#00539d;font-size:25px;border:none;width:280px;height:50px;margin-right:15px;padding-left:20px;margin-top:20px;font-family:'PT Sans Narrow', sans-serif;}
.block-form input::-webkit-input-placeholder{color:#005697;}
.block-form input::-moz-placeholder{color:#005697;}
.block-form input[type="submit"]{background:none;border:2px solid #fff;width:200px;height:50px;color:#fff;text-transform:uppercase;font-size:24px;cursor:pointer;font-family:'PT Sans Narrow', sans-serif;}
.we-do{margin-top:20px;}
.we-do h2{margin-bottom:40px;}
.do1, .do2, .do3, .do4, .do5, .do6{width:270px;float:left;text-align:center;margin-right:95px;height:480px;}
.do3, .do6{margin-right:0px!important;}
.do3 p, .do6 p{width:250px;}
.do4, .do5, .do6{margin-top:15px;}
.we-do h4{color:#005697;font-size:26px;min-height:70px;margin-top:15px;margin-bottom:10px;}
.we-do p{color:#909090;font-size:20px;}
.block-form2{background:#f3f3f3;clear:both;height:155px;text-align:center;color:#00539d;font-size:26px;padding-top:20px;width:100%;}
.block-form2 input[type="text"]{color:#00539d;font-size:25px;border:none;width:275px;height:50px;margin-right:15px;padding-left:20px;margin-top:20px;font-family:'PT Sans Narrow', sans-serif;}
.block-form2 input::-webkit-input-placeholder{color:#005697;}
.block-form2 input::-moz-placeholder{color:#005697;}
.block-form2 input[type="submit"]{background:none;border:3px solid #00539d;width:200px;height:50px;color:#00539d;text-transform:uppercase;font-size:23px;cursor:pointer;font-family:'PT Sans Narrow', sans-serif;margin-left:0px;}
.atmosphere3{background:url('../images/atm3.jpg') 50% no-repeat;clear:both;height:1054px;padding-top:30px;color:#fff;}
.atmosphere3 h2{color:#fff;}
.atmosphere3 .description{text-align:center;color:#89cbff;font-size:25px;margin-top:20px;}
.atmosphere3 ul{list-style:none;font-size:20px;margin-top:50px;line-height:28px;}
.atmosphere3 p{font-size:26px;margin-top:30px;}
.block-form3{color:#113e85;font-size:26px;text-align:center;padding-top:220px;font-family:'PT Sans Narrow', sans-serif;}
.block-form3 input[type="text"]{color:#00539d;font-size:25px;border:2px solid #e7e7e5;width:280px;height:50px;margin-right:15px;padding-left:20px;margin-top:30px;font-family:'PT Sans Narrow', sans-serif;}
.block-form3 input::-webkit-input-placeholder{color:#113e85;}
.block-form3 input::-moz-placeholder{color:#113e85;}
.block-form3 input[type="submit"]{background:none;background:#113e85;border:none;width:200px;height:50px;color:#fff;text-transform:uppercase;font-size:24px;cursor:pointer;font-family:'PT Sans Narrow', sans-serif;}
.testimonials{margin-top:35px;}
.testimonials h2{margin-bottom:20px;}
.testim1{min-height:164px;margin-bottom:40px;}
.testim1 img{float:left;margin-right:20px;}
.testim1 h4{color:#005bad;font-size:26px;}
.testim1 p{color:#909090;font-size:20px;}
.testim1 a{color:#005bad;text-decoration:none;}
.testim1 a:hover{color:#89cbff;}
.how-work{background:#f3f3f3;height:390px;padding-top:40px;}
.how-work h2{margin-bottom:60px;}
.step1{color:#005bad;font-size:26px;float:left;text-align:center;min-width:260px;background:url('../images/arrow.png') 230px 40px no-repeat;padding-right:20px;}
.step1.first{margin-left:-25px;}
.step1:last-child{margin-right:0px!important;padding-right:0px!important;background:none!important;min-width:160px!important;}
.step1 img{margin-bottom:30px;text-align:left;}
.footer{clear:both;min-height:700px;width:100%;}
.footer h2{margin-top:40px;}
.map{padding-top:60px;position:relative;}
.our-adress{background:url('../images/map_opacity.png') no-repeat;width:297px;height:156px;padding-left:30px;padding-top:20px;bottom:200px;left:170px;position:absolute;}
.our-adress h3{color:#005697;text-transform:uppercase;font-size:50px;}
.our-adress p{color:#909090;font-size:20px;}
.copyright{border-bottom:7px solid #005bad;color:#909090;text-transform:uppercase;font-size:20px;margin-top:40px;padding-bottom:50px;}
.scrollable{position:relative;overflow:hidden;width:780px;height:320px;margin-left:61px;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.items div{float:left;width:820px;}
.scrollable .active{border:2px solid #000;position:relative;cursor:default;}
.browse.left{float:left;background:url(/images/site/gallery_arrow_left.png);width:41px;height:41px;cursor:pointer;margin-top:140px;}
.browse.right{float:right;background:url(/images/site/gallery_arrow_right.png);width:41px;height:41px;cursor:pointer;margin-top:140px;}
.scrollable .item img{float:left;box-shadow:rgba(0, 0, 0, 0.498039) 3px 3px 10px 3px;}
.scrollable .item h3{font-size:31px;text-transform:uppercase;margin-left:450px;}
.scrollable .item p.title{margin-left:450px;text-transform:uppercase;font-size:28px;}
.scrollable .item p.text{margin-left:450px;text-transform:uppercase;font-size:20px;}
@media screen and (min-width:240px) and (max-width:1024px){body .atmosphere2{background:url('../images/atm2.jpg') no-repeat;width:1400px;}
body .atmosphere3{background:url('../images/atm3.jpg') no-repeat;width:1400px;}
.header{background:url('../images/bg-header.jpg') no-repeat;width:1400px;}
.atmosphere1{background:url('../images/atm111.jpg') no-repeat;width:1400px;}
.block-form2{width:1400px;}
.block-form2 form{width:1000px;margin:0 auto;}
.testimonials{width:1400px;}
.how-work{width:1400px;}
.we-do{width:1400px;}
.content{width:1400px;}
.footer{width:1400px;}
.map{width:1400px;}
}
.main-title.tomanager{margin-top:15px;}
.main-title.tomanager a{border-bottom:4px dashed;color:black;text-decoration:none;}
.verti{position:absolute;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.tnx_page{height:100vh;min-height:500px;background-image:url('../images/atm111.jpg');background-size:cover;background-position:top -60px center;background-repeat:no-repeat;}
.tnx_wp{left:0;right:0;width:500px;margin:0 auto;padding:50px 25px;background-color:rgb(255, 255, 255);}
.tnx_wp .header{font-size:44px;text-transform:uppercase;line-height:1;background:none;}
.tnx_wp .header span{display:block;font-size:66%;}
.tnx_wp .sub{margin:20px 0;font-size:24px;}
.tnx_wp a{color:#32b7f8;border:1px solid #3fb7f3;padding:8px 25px;background-color:#fff;transition:.3s linear;}
.tnx_wp a:hover{background-color:#32b7d9;color:#fff;text-decoration:none;}
.call_me{cursor:pointer;}
.my_wp{display:block;width: 1200px;text-align:center;margin: 0 auto;}
.wp_btns{text-align:center;display:block;margin-bottom:0px;}
.btn_my{display:inline-block;margin:0 auto;color:#045498;border:4px solid #00539d;font-size:24px;vertical-align:top;background-color:#fff;padding:8px 25px;text-transform:uppercase;margin:0 80px;cursor:pointer;transition:.3s linear;}
.btn_my:hover{color:#fff;border-color:#ffca46;background-color:#ffca46;}
.tours_wp{text-align:center;padding:0 25px;max-width:1030px;margin:0 auto;padding-bottom:40px;}
.tours_box{height:0 !important;overflow:hidden;transition:.3s linear;opacity:0.3;margin-bottom:40px;width: 100%;}
.tours_box.active{opacity:1;display:block;height:auto !important;}
.tours_box.in {
	opacity:1;display:block;height:auto !important;
}


.tours_box .head{
    font-size: 34px;
    margin: 20px 0;
}
.tours_box .sub{
    font-size: 21px;
    margin-bottom: 20px;
}
.my_fb_box {
	    text-align: center;
	    background-color: rgba(2, 108, 186, 0.63);
	    color: #fff;
	    font-size: 44px;
	    padding: 50px 25px;
	    max-width: 700px;
	    margin: 0 auto;
	    /* margin-top: 50px; */
}

.my_fb_box a{
	transition: .3s linear;
	padding: 7px 20px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 15px;
	border: 4px solid #fff;
	display: block;
	max-width: 330px;
	text-decoration: none;
	margin: 0 auto;
	margin-top: 20px;
}
.my_fb_box a:hover{
	background-color: #fff;
	color: #000;
}

#tour_search_module_mod_wp {
	height:0 !important;overflow:hidden;transition:.3s linear;opacity:0.3;margin-bottom:40px;
}
#tour_search_module_mod_wp.open{opacity:1;display:block;height:auto !important;}





